[INFO] fetching crate figue 2.0.0...
[INFO] testing figue-2.0.0 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065
[INFO] extracting crate figue 2.0.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate figue 2.0.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate figue 2.0.0
[INFO] tweaked toml for crates.io crate figue 2.0.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate figue 2.0.0 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate figue 2.0.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded supports-color v2.1.0
[INFO] [stderr]   Downloaded figue-attrs v2.0.0
[INFO] [stderr]   Downloaded facet-macro-parse v0.44.0
[INFO] [stderr]   Downloaded facet-macros v0.44.0
[INFO] [stderr]   Downloaded facet-macro-types v0.44.0
[INFO] [stderr]   Downloaded facet-testhelpers-macros v0.44.0
[INFO] [stderr]   Downloaded facet-testhelpers v0.44.0
[INFO] [stderr]   Downloaded facet-dessert v0.44.0
[INFO] [stderr]   Downloaded color-backtrace v0.7.2
[INFO] [stderr]   Downloaded facet-error v0.44.0
[INFO] [stderr]   Downloaded ariadne v0.6.0
[INFO] [stderr]   Downloaded facet-pretty v0.44.0
[INFO] [stderr]   Downloaded facet-macros-impl v0.44.0
[INFO] [stderr]   Downloaded facet-solver v0.44.0
[INFO] [stderr]   Downloaded facet-json v0.44.0
[INFO] [stderr]   Downloaded facet-core v0.44.0
[INFO] [stderr]   Downloaded facet v0.44.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.38
[INFO] [stderr]   Downloaded facet-path v0.44.0
[INFO] [stderr]   Downloaded facet-format v0.44.0
[INFO] [stderr]   Downloaded facet-reflect v0.44.0
[INFO] [stderr]   Downloaded zerocopy v0.8.38
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7be7c6b5bdd90506ba4c72f40527644a2f05efac535d072ea488ae658c8b59e1
[INFO] running `Command { std: "docker" "start" "-a" "7be7c6b5bdd90506ba4c72f40527644a2f05efac535d072ea488ae658c8b59e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7be7c6b5bdd90506ba4c72f40527644a2f05efac535d072ea488ae658c8b59e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7be7c6b5bdd90506ba4c72f40527644a2f05efac535d072ea488ae658c8b59e1", kill_on_drop: false }`
[INFO] [stdout] 7be7c6b5bdd90506ba4c72f40527644a2f05efac535d072ea488ae658c8b59e1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 93059f3ba665a3e049a2811842b733ea7714d9a310af5b06c4cf27b58788719d
[INFO] running `Command { std: "docker" "start" "-a" "93059f3ba665a3e049a2811842b733ea7714d9a310af5b06c4cf27b58788719d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling camino v1.2.2
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling facet-core v0.44.0
[INFO] [stderr]    Compiling impls v1.0.3
[INFO] [stderr]    Compiling const-fnv1a-hash v1.1.0
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling mutants v0.0.3
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling smallvec v2.0.0-alpha.12
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling facet v0.44.0
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling owo-colors v4.2.3
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling supports-color v3.0.2
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling ariadne v0.6.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling unsynn v0.3.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling vte v0.14.1
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling strip-ansi-escapes v0.2.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling supports-color v2.1.0
[INFO] [stderr]    Compiling facet-macro-types v0.44.0
[INFO] [stderr]    Compiling facet-macro-parse v0.44.0
[INFO] [stderr]    Compiling facet-macros-impl v0.44.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling facet-path v0.44.0
[INFO] [stderr]    Compiling facet-reflect v0.44.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling facet-solver v0.44.0
[INFO] [stderr]    Compiling facet-dessert v0.44.0
[INFO] [stderr]    Compiling facet-pretty v0.44.0
[INFO] [stderr]    Compiling facet-format v0.44.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling facet-macros v0.44.0
[INFO] [stderr]    Compiling facet-error v0.44.0
[INFO] [stderr]    Compiling facet-json v0.44.0
[INFO] [stderr]    Compiling figue-attrs v2.0.0
[INFO] [stderr]    Compiling figue v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.67s
[INFO] running `Command { std: "docker" "inspect" "93059f3ba665a3e049a2811842b733ea7714d9a310af5b06c4cf27b58788719d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "93059f3ba665a3e049a2811842b733ea7714d9a310af5b06c4cf27b58788719d", kill_on_drop: false }`
[INFO] [stdout] 93059f3ba665a3e049a2811842b733ea7714d9a310af5b06c4cf27b58788719d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6cecea96f622bf296864cbfe5997c11bee67d66dfdde924ee4a6ddf5f28da9ba
[INFO] running `Command { std: "docker" "start" "-a" "6cecea96f622bf296864cbfe5997c11bee67d66dfdde924ee4a6ddf5f28da9ba", kill_on_drop: false }`
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling zerocopy v0.8.38
[INFO] [stderr]    Compiling rustversion v1.0.22
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling smartstring v1.0.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rust_decimal v1.40.0
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling deranged v0.5.5
[INFO] [stderr]    Compiling facet-core v0.44.0
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling jiff v0.2.18
[INFO] [stderr]    Compiling smol_str v0.3.5
[INFO] [stderr]    Compiling uuid v1.20.0
[INFO] [stderr]    Compiling facet v0.44.0
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling btparse v0.2.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling ordered-float v5.1.0
[INFO] [stderr]    Compiling bytestring v1.5.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling iddqd v0.3.17
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling facet-testhelpers-macros v0.44.0
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling insta v1.46.3
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling color-backtrace v0.7.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling facet-testhelpers v0.44.0
[INFO] [stderr]    Compiling ulid v1.2.1
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling facet-path v0.44.0
[INFO] [stderr]    Compiling facet-error v0.44.0
[INFO] [stderr]    Compiling figue-attrs v2.0.0
[INFO] [stderr]    Compiling facet-reflect v0.44.0
[INFO] [stderr]    Compiling facet-dessert v0.44.0
[INFO] [stderr]    Compiling facet-solver v0.44.0
[INFO] [stderr]    Compiling facet-pretty v0.44.0
[INFO] [stderr]    Compiling facet-format v0.44.0
[INFO] [stderr]    Compiling facet-json v0.44.0
[INFO] [stderr]    Compiling figue v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 13s
[INFO] running `Command { std: "docker" "inspect" "6cecea96f622bf296864cbfe5997c11bee67d66dfdde924ee4a6ddf5f28da9ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6cecea96f622bf296864cbfe5997c11bee67d66dfdde924ee4a6ddf5f28da9ba", kill_on_drop: false }`
[INFO] [stdout] 6cecea96f622bf296864cbfe5997c11bee67d66dfdde924ee4a6ddf5f28da9ba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9a1d4c633699d9cf4a87a33016a51ccae48dd4b3e892260aca326823ad542e66
[INFO] running `Command { std: "docker" "start" "-a" "9a1d4c633699d9cf4a87a33016a51ccae48dd4b3e892260aca326823ad542e66", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/figue-06e139d55e7762e3)
[INFO] [stdout] 
[INFO] [stdout] running 402 tests
[INFO] [stdout] test builder::tests::test_env_config_builder ... ok
[INFO] [stdout] test builder::tests::test_file_config_builder ... ok
[INFO] [stdout] test completions::tests::test_flatten_args_appear_in_completions ... ok
[INFO] [stdout] test completions::tests::test_rename_respected_in_completions ... ok
[INFO] [stdout] test completions::tests::test_fish_completions_with_docs ... ok
[INFO] [stdout] test completions::tests::test_value_flags_distinguished_from_bool_flags ... ok
[INFO] [stdout] test completions::tests::test_zsh_completions_with_docs ... ok
[INFO] [stdout] test completions::tests::test_nested_subcommands_bash ... ok
[INFO] [stdout] test config_format::tests::test_json_format_extensions ... ok
[INFO] [stdout] test completions::tests::test_zsh_inline_sourcing_format ... ok
[INFO] [stdout] test completions::tests::test_subcommand_rename_respected_in_completions ... ok
[INFO] [stdout] test builder::tests::test_cli_config_builder ... ok
[INFO] [stdout] test config_value::tests::test_extract_subcommand_path_no_subcommand ... ok
[INFO] [stdout] test completions::tests::test_nested_subcommands_fish ... ok
[INFO] [stdout] test config_value::tests::test_extract_subcommand_path_single_level ... ok
[INFO] [stdout] test completions::tests::test_nested_subcommands_zsh ... ok
[INFO] [stdout] test config_value::tests::test_extract_subcommand_path_two_levels ... ok
[INFO] [stdout] test config_value::tests::test_extract_subcommand_path_three_levels ... ok
[INFO] [stdout] test config_value::tests::test_extract_subcommand_path_with_other_fields ... ok
[INFO] [stdout] test config_format::tests::test_config_format_error_display ... ok
[INFO] [stdout] test config_value::tests::test_null_variant_classification ... ok
[INFO] [stdout] test config_value::tests::test_parse_array ... ok
[INFO] [stdout] test config_format::tests::test_json_format_parse_array ... ok
[INFO] [stdout] test config_format::tests::test_json_format_parse_object ... ok
[INFO] [stdout] test config_format::tests::test_json_format_parse_nested ... ok
[INFO] [stdout] test config_value::tests::test_parse_bool_false ... ok
[INFO] [stdout] test config_value::tests::test_parse_bool_true ... ok
[INFO] [stdout] test config_value::tests::test_parse_empty_array ... ok
[INFO] [stdout] test config_value::tests::test_sourced_is_metadata_container ... ok
[INFO] [stdout] test config_value::tests::test_sourced_set_file_provenance ... ok
[INFO] [stdout] test config_value::tests::test_parse_string ... ok
[INFO] [stdout] test config_value::tests::test_sourced_deserialize_integer ... ok
[INFO] [stdout] test config_value::tests::test_parse_float ... ok
[INFO] [stdout] test config_value::tests::test_parse_object ... ok
[INFO] [stdout] test config_value::tests::test_sourced_with_provenance ... ok
[INFO] [stdout] test config_value::tests::test_parse_empty_string ... ok
[INFO] [stdout] test config_value_parser::fill_defaults_tests::test_fill_defaults_flattened_struct ... ok
[INFO] [stdout] test config_value_parser::fill_defaults_tests::test_fill_defaults_enum_tuple_variant ... ok
[INFO] [stdout] test config_value::tests::test_parse_mixed_array ... ok
[INFO] [stdout] test config_value::tests::test_unit_is_scalar ... ok
[INFO] [stdout] test config_value_parser::fill_defaults_tests::test_fill_defaults_deep_flatten ... ok
[INFO] [stdout] test config_value::tests::test_parse_negative_integer ... ok
[INFO] [stdout] test config_value_parser::fill_defaults_tests::test_fill_defaults_renamed_variant ... ok
[INFO] [stdout] test config_value_parser::fill_defaults_tests::test_fill_defaults_simple_struct ... ok
[INFO] [stdout] test config_value::tests::test_parse_integer ... ok
[INFO] [stdout] test config_value_parser::fill_defaults_tests::test_fill_defaults_enum_flatten_in_variant ... ok
[INFO] [stdout] test config_value::tests::test_parse_empty_object ... ok
[INFO] [stdout] test config_format::tests::test_json_format_parse_error ... ok
[INFO] [stdout] test config_value::tests::test_sourced_unit_unwraps_to_scalar ... ok
[INFO] [stdout] test config_value_parser::tests::test_fill_defaults_subcommand_with_flatten ... ok
[INFO] [stdout] test config_value::tests::test_set_file_provenance_recursive ... ok
[INFO] [stdout] test config_value_parser::fill_defaults_tests::test_fill_defaults_enum_struct_variant ... ok
[INFO] [stdout] test config_value::tests::test_parse_nested_object ... ok
[INFO] [stdout] test config_value::tests::test_sourced_deserialize_string ... ok
[INFO] [stdout] test config_value::tests::test_parse_null ... ok
[INFO] [stdout] test config_value_parser::tests::test_parse_null ... ok
[INFO] [stdout] test config_value_parser::tests::test_from_config_value_simple ... ok
[INFO] [stdout] test config_value_parser::tests::test_parse_array_with_items ... ok
[INFO] [stdout] test config_value_parser::tests::test_parse_bool ... ok
[INFO] [stdout] test config_value_parser::tests::test_parse_empty_array ... ok
[INFO] [stdout] test config_value_parser::tests::test_parse_empty_object ... ok
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Run", fields: {"args": Array(Sourced { value: [String(Sourced { value: "arg1", span: Some(Span { offset: 4, len: 4 }), provenance: Some(Cli { arg: "arg1", value: "arg1" }) }), String(Sourced { value: "arg2", span: Some(Span { offset: 9, len: 4 }), provenance: Some(Cli { arg: "arg2", value: "arg2" }) })], span: None, provenance: None })} }, span: None, provenance: Some(Cli { arg: "run", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Run", fields: {"args": Array(Sourced { value: [String(Sourced { value: "arg1", span: Some(Span { offset: 4, len: 4 }), provenance: Some(Cli { arg: "arg1", value: "arg1" }) }), String(Sourced { value: "arg2", span: Some(Span { offset: 9, len: 4 }), provenance: Some(Cli { arg: "arg2", value: "arg2" }) })], span: None, provenance: None })} }, span: None, provenance: Some(Cli { arg: "run", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Run", fields: {"args": Array(Sourced { value: [String(Sourced { value: "arg1", span: Some(Span { offset: 4, len: 4 }), provenance: Some(Cli { arg: "arg1", value: "arg1" }) }), String(Sourced { value: "arg2", span: Some(Span { offset: 9, len: 4 }), provenance: Some(Cli { arg: "arg2", value: "arg2" }) })], span: None, provenance: None })} }, span: None, provenance: Some(Cli { arg: "run", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: false, span: None, provenance: Some(Default) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.002s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Run", fields: {"args": Array(Sourced { value: [String(Sourced { value: "arg1", span: Some(Span { offset: 4, len: 4 }), provenance: Some(Cli { arg: "arg1", value: "arg1" }) }), String(Sourced { value: "arg2", span: Some(Span { offset: 9, len: 4 }), provenance: Some(Cli { arg: "arg2", value: "arg2" }) })], span: None, provenance: None })} }, span: None, provenance: Some(Cli { arg: "run", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] test config_value_parser::tests::test_fill_defaults_with_flatten ... ok
[INFO] [stdout] test config_value_parser::tests::test_parse_object_with_fields ... ok
[INFO] [stdout] test config_value_parser::tests::test_parse_integer ... ok
[INFO] [stdout] test config_value_parser::tests::test_fill_defaults_flatten_preserves_existing ... ok
[INFO] [stdout] test config_value_parser::tests::test_from_config_value_nested ... ok
[INFO] [stdout] [2m   0.007s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.009s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.009s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.009s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.009s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] test config_value_parser::tests::test_fill_defaults_simple_struct ... ok
[INFO] [stdout] test config_value_parser::tests::test_full_deserialization_with_flatten ... ok
[INFO] [stdout] test config_value_parser::tests::test_parse_string ... ok
[INFO] [stdout] [2m   0.008s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"count" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"count" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"port" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"host" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "DoSomething", fields: {} }, span: None, provenance: Some(Cli { arg: "do-something", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "DoSomething", fields: {} }, span: None, provenance: Some(Cli { arg: "do-something", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "DoSomething", fields: {} }, span: None, provenance: Some(Cli { arg: "do-something", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"count" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"port" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"host" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Rollback", fields: {} }, span: None, provenance: Some(Cli { arg: "rollback", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Rollback", fields: {} }, span: None, provenance: Some(Cli { arg: "rollback", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Rollback", fields: {} }, span: None, provenance: Some(Cli { arg: "rollback", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Rollback", fields: {} }, span: None, provenance: Some(Cli { arg: "rollback", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) }), "verbose": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.009s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"log_file" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Execute", fields: {"verbose": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-v", value: "true" }) }), "debug": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--debug", value: "true" }) }), "log_file": String(Sourced { value: "/var/log/app.log", span: Some(Span { offset: 30, len: 16 }), provenance: Some(Cli { arg: "--log-file", value: "/var/log/app.log" }) }), "target": String(Sourced { value: "my-target", span: Some(Span { offset: 47, len: 9 }), provenance: Some(Cli { arg: "my-target", value: "my-target" }) })} }, span: None, provenance: Some(Cli { arg: "execute", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"count" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Execute", fields: {"verbose": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-v", value: "true" }) }), "debug": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--debug", value: "true" }) }), "log_file": String(Sourced { value: "/var/log/app.log", span: Some(Span { offset: 30, len: 16 }), provenance: Some(Cli { arg: "--log-file", value: "/var/log/app.log" }) }), "target": String(Sourced { value: "my-target", span: Some(Span { offset: 47, len: 9 }), provenance: Some(Cli { arg: "my-target", value: "my-target" }) })} }, span: None, provenance: Some(Cli { arg: "execute", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Execute", fields: {"verbose": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-v", value: "true" }) }), "debug": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--debug", value: "true" }) }), "log_file": String(Sourced { value: "/var/log/app.log", span: Some(Span { offset: 30, len: 16 }), provenance: Some(Cli { arg: "--log-file", value: "/var/log/app.log" }) }), "target": String(Sourced { value: "my-target", span: Some(Span { offset: 47, len: 9 }), provenance: Some(Cli { arg: "my-target", value: "my-target" }) })} }, span: None, provenance: Some(Cli { arg: "execute", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"port" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"host" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Execute", fields: {"verbose": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-v", value: "true" }) }), "debug": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--debug", value: "true" }) }), "log_file": String(Sourced { value: "/var/log/app.log", span: Some(Span { offset: 30, len: 16 }), provenance: Some(Cli { arg: "--log-file", value: "/var/log/app.log" }) }), "target": String(Sourced { value: "my-target", span: Some(Span { offset: 47, len: 9 }), provenance: Some(Cli { arg: "my-target", value: "my-target" }) }), "quiet": Bool(Sourced { value: false, span: None, provenance: Some(Default) })} }, span: None, provenance: Some(Cli { arg: "execute", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.012s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"verbose": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-v", value: "true" }) }), "command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Run", fields: {"dry_run": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--dry-run", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "run", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Serve", fields: {"port": String(Sourced { value: "8080", span: Some(Span { offset: 13, len: 4 }), provenance: Some(Cli { arg: "--port", value: "8080" }) }), "host": String(Sourced { value: "0.0.0.0", span: Some(Span { offset: 25, len: 7 }), provenance: Some(Cli { arg: "--host", value: "0.0.0.0" }) })} }, span: None, provenance: Some(Cli { arg: "serve", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"verbose": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-v", value: "true" }) }), "command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Run", fields: {"dry_run": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--dry-run", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "run", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Serve", fields: {"port": String(Sourced { value: "8080", span: Some(Span { offset: 13, len: 4 }), provenance: Some(Cli { arg: "--port", value: "8080" }) }), "host": String(Sourced { value: "0.0.0.0", span: Some(Span { offset: 25, len: 7 }), provenance: Some(Cli { arg: "--host", value: "0.0.0.0" }) })} }, span: None, provenance: Some(Cli { arg: "serve", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"verbose": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-v", value: "true" }) }), "command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Run", fields: {"dry_run": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--dry-run", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "run", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Serve", fields: {"port": String(Sourced { value: "8080", span: Some(Span { offset: 13, len: 4 }), provenance: Some(Cli { arg: "--port", value: "8080" }) }), "host": String(Sourced { value: "0.0.0.0", span: Some(Span { offset: 25, len: 7 }), provenance: Some(Cli { arg: "--host", value: "0.0.0.0" }) })} }, span: None, provenance: Some(Cli { arg: "serve", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"verbose": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-v", value: "true" }) }), "command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Run", fields: {"dry_run": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--dry-run", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "run", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.013s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Serve", fields: {"port": String(Sourced { value: "8080", span: Some(Span { offset: 13, len: 4 }), provenance: Some(Cli { arg: "--port", value: "8080" }) }), "host": String(Sourced { value: "0.0.0.0", span: Some(Span { offset: 25, len: 7 }), provenance: Some(Cli { arg: "--host", value: "0.0.0.0" }) })} }, span: None, provenance: Some(Cli { arg: "serve", value: "" }) }), "verbose": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.010s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "DoSomething", fields: {"do_thing": Bool(Sourced { value: false, span: None, provenance: Some(Default) })} }, span: None, provenance: Some(Cli { arg: "do-something", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.011s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"count" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"port" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"host" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] test driver::tests::test_builder_api_with_subcommand_no_args ... ok
[INFO] [stdout] test driver::tests::test_builder_api_with_subcommand_minimal ... ok
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Rollback", fields: {"count": String(Sourced { value: "3", span: Some(Span { offset: 20, len: 1 }), provenance: Some(Cli { arg: "--count", value: "3" }) })} }, span: None, provenance: Some(Cli { arg: "rollback", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Rollback", fields: {"count": String(Sourced { value: "3", span: Some(Span { offset: 20, len: 1 }), provenance: Some(Cli { arg: "--count", value: "3" }) })} }, span: None, provenance: Some(Cli { arg: "rollback", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Rollback", fields: {"count": String(Sourced { value: "3", span: Some(Span { offset: 20, len: 1 }), provenance: Some(Cli { arg: "--count", value: "3" }) })} }, span: None, provenance: Some(Cli { arg: "rollback", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Rollback", fields: {"count": String(Sourced { value: "3", span: Some(Span { offset: 20, len: 1 }), provenance: Some(Cli { arg: "--count", value: "3" }) })} }, span: None, provenance: Some(Cli { arg: "rollback", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) }), "verbose": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.014s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "ls", fields: {"all": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-a", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "ls", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "ls", fields: {"all": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-a", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "ls", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "ls", fields: {"all": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-a", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "ls", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Install", fields: {"global": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--global", value: "true" }) }), "force": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--force", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "install", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "ls", fields: {"all": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-a", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "ls", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Install", fields: {"global": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--global", value: "true" }) }), "force": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--force", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "install", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Install", fields: {"global": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--global", value: "true" }) }), "force": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--force", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "install", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Install", fields: {"global": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--global", value: "true" }) }), "force": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--force", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "install", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"port" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"host" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"count" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"port" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"host" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Create", fields: {"name": String(Sourced { value: "add_users_table", span: Some(Span { offset: 10, len: 15 }), provenance: Some(Cli { arg: "add_users_table", value: "add_users_table" }) })} }, span: None, provenance: Some(Cli { arg: "create", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Create", fields: {"name": String(Sourced { value: "add_users_table", span: Some(Span { offset: 10, len: 15 }), provenance: Some(Cli { arg: "add_users_table", value: "add_users_table" }) })} }, span: None, provenance: Some(Cli { arg: "create", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Create", fields: {"name": String(Sourced { value: "add_users_table", span: Some(Span { offset: 10, len: 15 }), provenance: Some(Cli { arg: "add_users_table", value: "add_users_table" }) })} }, span: None, provenance: Some(Cli { arg: "create", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.016s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.016s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Version", fields: {} }, span: None, provenance: Some(Cli { arg: "version", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.016s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Version", fields: {} }, span: None, provenance: Some(Cli { arg: "version", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.016s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Version", fields: {} }, span: None, provenance: Some(Cli { arg: "version", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.016s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Version", fields: {} }, span: None, provenance: Some(Cli { arg: "version", value: "" }) }), "verbose": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.015s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Db", fields: {"action": Enum(Sourced { value: EnumValue { variant: "Create", fields: {"name": String(Sourced { value: "add_users_table", span: Some(Span { offset: 10, len: 15 }), provenance: Some(Cli { arg: "add_users_table", value: "add_users_table" }) })} }, span: None, provenance: Some(Cli { arg: "create", value: "" }) })} }, span: None, provenance: Some(Cli { arg: "db", value: "" }) }), "verbose": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.017s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.017s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.017s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.017s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "rm", fields: {"force": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-f", value: "true" }) }), "path": String(Sourced { value: "/tmp/file.txt", span: Some(Span { offset: 6, len: 13 }), provenance: Some(Cli { arg: "/tmp/file.txt", value: "/tmp/file.txt" }) })} }, span: None, provenance: Some(Cli { arg: "rm", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.017s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "rm", fields: {"force": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-f", value: "true" }) }), "path": String(Sourced { value: "/tmp/file.txt", span: Some(Span { offset: 6, len: 13 }), provenance: Some(Cli { arg: "/tmp/file.txt", value: "/tmp/file.txt" }) })} }, span: None, provenance: Some(Cli { arg: "rm", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.017s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "rm", fields: {"force": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-f", value: "true" }) }), "path": String(Sourced { value: "/tmp/file.txt", span: Some(Span { offset: 6, len: 13 }), provenance: Some(Cli { arg: "/tmp/file.txt", value: "/tmp/file.txt" }) })} }, span: None, provenance: Some(Cli { arg: "rm", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.018s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "rm", fields: {"force": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-f", value: "true" }) }), "path": String(Sourced { value: "/tmp/file.txt", span: Some(Span { offset: 6, len: 13 }), provenance: Some(Cli { arg: "/tmp/file.txt", value: "/tmp/file.txt" }) })} }, span: None, provenance: Some(Cli { arg: "rm", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.018s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"count" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.018s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"port" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.020s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"host" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.020s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.020s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.020s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.020s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Serve", fields: {} }, span: None, provenance: Some(Cli { arg: "serve", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.020s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Serve", fields: {} }, span: None, provenance: Some(Cli { arg: "serve", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.020s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Serve", fields: {} }, span: None, provenance: Some(Cli { arg: "serve", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.020s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Serve", fields: {} }, span: None, provenance: Some(Cli { arg: "serve", value: "" }) }), "verbose": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.023s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"log_file" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.023s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.023s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.023s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] test driver::tests::test_builder_api_with_run_subcommand ... ok
[INFO] [stdout] test driver::tests::test_builder_api_with_subcommand_and_builtins ... ok
[INFO] [stdout] test driver::tests::test_builder_nested_subcommand_db_rollback_default ... ok
[INFO] [stdout] test driver::tests::test_builder_serve_with_options ... ok
[INFO] [stdout] test driver::tests::test_builder_tuple_variant_no_explicit_flatten ... ok
[INFO] [stdout] [2m   0.024s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] test driver::tests::test_builder_nested_subcommand_db_run_with_flag ... ok
[INFO] [stdout] [2m   0.024s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Install", fields: {} }, span: None, provenance: Some(Cli { arg: "install", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.024s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.024s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Execute", fields: {"target": String(Sourced { value: "simple-target", span: Some(Span { offset: 8, len: 13 }), provenance: Some(Cli { arg: "simple-target", value: "simple-target" }) })} }, span: None, provenance: Some(Cli { arg: "execute", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.024s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.024s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Execute", fields: {"target": String(Sourced { value: "simple-target", span: Some(Span { offset: 8, len: 13 }), provenance: Some(Cli { arg: "simple-target", value: "simple-target" }) })} }, span: None, provenance: Some(Cli { arg: "execute", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Install", fields: {} }, span: None, provenance: Some(Cli { arg: "install", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] test driver::tests::test_builder_nested_subcommand_db_rollback_with_count ... [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Execute", fields: {"target": String(Sourced { value: "simple-target", span: Some(Span { offset: 8, len: 13 }), provenance: Some(Cli { arg: "simple-target", value: "simple-target" }) })} }, span: None, provenance: Some(Cli { arg: "execute", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Install", fields: {} }, span: None, provenance: Some(Cli { arg: "install", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] ok
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] test driver::tests::test_builder_tuple_variant_with_flatten ... ok
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Install", fields: {"global": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "force": Bool(Sourced { value: false, span: None, provenance: Some(Default) })} }, span: None, provenance: Some(Cli { arg: "install", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Execute", fields: {"target": String(Sourced { value: "simple-target", span: Some(Span { offset: 8, len: 13 }), provenance: Some(Cli { arg: "simple-target", value: "simple-target" }) }), "verbose": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "quiet": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "debug": Bool(Sourced { value: false, span: None, provenance: Some(Default) })} }, span: None, provenance: Some(Cli { arg: "execute", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] test driver::tests::test_builder_nested_subcommand_db_create ... ok
[INFO] [stdout] test driver::tests::test_builder_deep_flatten_all_flags ... ok[2m   0.025s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"completions": String(Sourced { value: "bash", span: Some(Span { offset: 14, len: 4 }), provenance: Some(Cli { arg: "--completions", value: "bash" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"help": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--help", value: "true" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"completions": String(Sourced { value: "zsh", span: Some(Span { offset: 14, len: 3 }), provenance: Some(Cli { arg: "--completions", value: "zsh" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"input": String(Sourced { value: "myfile.txt", span: Some(Span { offset: 0, len: 10 }), provenance: Some(Cli { arg: "myfile.txt", value: "myfile.txt" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.026s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.026s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"input": String(Sourced { value: "myfile.txt", span: Some(Span { offset: 0, len: 10 }), provenance: Some(Cli { arg: "myfile.txt", value: "myfile.txt" }) })}, span: None, provenance: None })
[INFO] [stdout] 
[INFO] [stdout] test driver::tests::test_builder_renamed_subcommand_rm ... ok
[INFO] [stdout] test driver::tests::test_builder_unit_variant_subcommand ... ok
[INFO] [stdout] test driver::tests::test_builder_serve_with_defaults ... ok
[INFO] [stdout] test driver::tests::test_builder_renamed_subcommand_ls ... ok
[INFO] [stdout] test driver::tests::test_driver_error_exit_codes ... ok
[INFO] [stdout] test driver::tests::test_driver_help_flag ... [2m   0.025s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.027s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.026s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"input": String(Sourced { value: "myfile.txt", span: Some(Span { offset: 0, len: 10 }), provenance: Some(Cli { arg: "myfile.txt", value: "myfile.txt" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.027s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"input": String(Sourced { value: "myfile.txt", span: Some(Span { offset: 0, len: 10 }), provenance: Some(Cli { arg: "myfile.txt", value: "myfile.txt" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.027s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.027s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.027s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"help": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-h", value: "true" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.025s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"completions": String(Sourced { value: "fish", span: Some(Span { offset: 14, len: 4 }), provenance: Some(Cli { arg: "--completions", value: "fish" }) })}, span: None, provenance: None }))
[INFO] [stdout] ok[2m   0.026s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] 
[INFO] [stdout] test driver::tests::test_driver_completions_bash ... [2m   0.027s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.028s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"version": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--version", value: "true" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.028s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"version": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "-V", value: "true" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.028s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] ok
[INFO] [stdout] test driver::tests::test_builder_tuple_variant_defaults ... ok
[INFO] [stdout] test driver::tests::test_enum_no_conflict_single_variant_from_env ... ignored, env parser doesn't support enum variant paths yet (issue #37)
[INFO] [stdout] test driver::tests::test_enum_variant_conflict_cross_source ... ignored, env parser doesn't support enum variant paths yet (issue #37)
[INFO] [stdout] test driver::tests::test_enum_variant_conflict_from_env ... ignored, env parser doesn't support enum variant paths yet (issue #37)
[INFO] [stdout] test driver::tests::test_driver_help_short_flag ... ok
[INFO] [stdout] test driver::tests::test_driver_normal_execution ... ok
[INFO] [stdout] test driver::tests::test_driver_version_short_flag ... ok
[INFO] [stdout] [2m   0.028s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.028s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.028s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.028s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"config": Object(Sourced { value: {"storage": Object(Sourced { value: {"s3": Object(Sourced { value: {"bucket": String(Sourced { value: "my-bucket", span: Some(Span { offset: 27, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.bucket", value: "my-bucket" }) })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"command": Enum(Sourced { value: EnumValue { variant: "Build", fields: {"release": Bool(Sourced { value: true, span: None, provenance: Some(Cli { arg: "--release", value: "true" }) })} }, span: None, provenance: Some(Cli { arg: "build", value: "" }) }), "help": Bool(Sourced { value: false, span: None, provenance: Some(Default) }), "version": Bool(Sourced { value: false, span: None, provenance: Some(Default) })}, span: None, provenance: None })
[INFO] [stdout] test dump::tests::test_build_dump_tree_missing_required ... ok
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] test dump::tests::test_calculate_line_number_first_line ... ok
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.029s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"config": Object(Sourced { value: {"storage": Object(Sourced { value: {"s3": Object(Sourced { value: {"bucket": String(Sourced { value: "my-bucket", span: Some(Span { offset: 27, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.bucket", value: "my-bucket" }) })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None }))
[INFO] [stdout] test driver::tests::test_enum_variant_conflict_three_variants ... ok
[INFO] [stdout] [2m   0.026s[0m [34mDEBUG[0m driver: parsed CLI layer [3mcli_value[0m[2m=[0mSome(Object(Sourced { value: {"config": Object(Sourced { value: {"storage": Object(Sourced { value: {"s3": Object(Sourced { value: {"bucket": String(Sourced { value: "my-bucket", span: Some(Span { offset: 27, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.bucket", value: "my-bucket" }) }), "region": String(Sourced { value: "us-east-1", span: Some(Span { offset: 64, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.region", value: "us-east-1" }) })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None }))
[INFO] [stdout] [2m   0.031s[0m [34mDEBUG[0m driver: merged layers [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"config": Object(Sourced { value: {"storage": Object(Sourced { value: {"s3": Object(Sourced { value: {"bucket": String(Sourced { value: "my-bucket", span: Some(Span { offset: 27, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.bucket", value: "my-bucket" }) }), "region": String(Sourced { value: "us-east-1", span: Some(Span { offset: 64, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.region", value: "us-east-1" }) })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.031s[0m [34mDEBUG[0m driver: after env_subst [3mmerged_value[0m[2m=[0mObject(Sourced { value: {"config": Object(Sourced { value: {"storage": Object(Sourced { value: {"s3": Object(Sourced { value: {"bucket": String(Sourced { value: "my-bucket", span: Some(Span { offset: 27, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.bucket", value: "my-bucket" }) }), "region": String(Sourced { value: "us-east-1", span: Some(Span { offset: 64, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.region", value: "us-east-1" }) })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })
[INFO] [stdout] [2m   0.031s[0m [34mDEBUG[0m driver: after fill_defaults_from_schema [3mvalue_with_defaults[0m[2m=[0mObject(Sourced { value: {"config": Object(Sourced { value: {"storage": Object(Sourced { value: {"s3": Object(Sourced { value: {"bucket": String(Sourced { value: "my-bucket", span: Some(Span { offset: 27, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.bucket", value: "my-bucket" }) }), "region": String(Sourced { value: "us-east-1", span: Some(Span { offset: 64, len: 9 }), provenance: Some(Cli { arg: "--config.storage.s3.region", value: "us-east-1" }) })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })}, span: None, provenance: None })
[INFO] [stdout] test driver::tests::test_from_slice_with_subcommand ... ok
[INFO] [stdout] test driver::tests::test_driver_version_flag ... ok
[INFO] [stdout] test driver::tests::test_driver_completions_zsh ... ok
[INFO] [stdout] test dump::tests::test_build_dump_tree_with_config ... ok
[INFO] [stdout] test dump::tests::test_calculate_line_number_third_line ... ok
[INFO] [stdout] test driver::tests::test_driver_completions_fish ... ok
[INFO] [stdout] test driver::tests::test_subcommand_with_builtins_parsing ... ok
[INFO] [stdout] test driver::tests::test_enum_variant_conflict_from_cli ... ok
[INFO] [stdout] test dump::tests::test_build_dump_tree_optional_default ... ok
[INFO] [stdout] test dump::tests::test_dump_entry_default ... ok
[INFO] [stdout] test driver::tests::test_enum_no_conflict_single_variant_from_cli ... ok
[INFO] [stdout] test dump::tests::test_dump_entry_group ... ok
[INFO] [stdout] test dump::tests::test_build_leaf_entry_sensitive ... ok
[INFO] [stdout] test dump::tests::test_build_dump_tree_basic ... ok
[INFO] [stdout] test dump::tests::test_dump_config_with_schema_output ... ok
[INFO] [stdout] test driver::tests::test_builder_deep_flatten_defaults ... ok
[INFO] [stdout] test driver::tests::test_from_slice_with_subcommand_and_builtins ... ok
[INFO] [stdout] test dump::tests::test_calculate_line_number_second_line ... ok
[INFO] [stdout] test dump::tests::test_dump_entry_leaf ... ok
[INFO] [stdout] test dump::tests::test_dump_entry_missing ... ok
[INFO] [stdout] test dump::tests::test_format_provenance_cli ... ok
[INFO] [stdout] test dump::tests::test_format_provenance_default ... ok
[INFO] [stdout] test dump::tests::test_format_provenance_none ... ok
[INFO] [stdout] test dump::tests::test_truncate_middle_long_string ... ok
[INFO] [stdout] test dump::tests::test_format_provenance_env ... ok
[INFO] [stdout] test dump::tests::test_truncate_middle_short_string ... ok
[INFO] [stdout] test dump::tests::test_truncate_middle_very_short_max ... ok
[INFO] [stdout] test dump::tests::test_truncate_middle_exact_length ... ok
[INFO] [stdout] test dump::tests::test_visual_width_plain_text ... ok
[INFO] [stdout] test dump::tests::test_wrap_value_empty ... ok
[INFO] [stdout] test dump::tests::test_wrap_value_long ... ok
[INFO] [stdout] test dump::tests::test_wrap_value_short ... ok
[INFO] [stdout] test enum_conflicts::tests::test_conflict_nested_enum ... ok
[INFO] [stdout] test enum_conflicts::tests::test_conflict_optional_enum ... ok
[INFO] [stdout] test enum_conflicts::tests::test_conflict_three_variants ... ok
[INFO] [stdout] test enum_conflicts::tests::test_conflict_two_variants ... ok
[INFO] [stdout] test enum_conflicts::tests::test_conflict_with_provenance ... ok
[INFO] [stdout] test enum_conflicts::tests::test_no_conflict_single_variant ... ok
[INFO] [stdout] test env_subst::tests::test_bare_dollar ... ok
[INFO] [stdout] test env_subst::tests::test_default_value_not_used_when_var_set ... ok
[INFO] [stdout] test env_subst::tests::test_default_value_used ... ok
[INFO] [stdout] test dump::tests::test_visual_width_with_ansi ... ok
[INFO] [stdout] test env_subst::tests::test_double_escape ... ok
[INFO] [stdout] test env_subst::tests::test_empty_default ... ok
[INFO] [stdout] test env_subst::tests::test_escape_dollar ... ok
[INFO] [stdout] test env_subst::tests::test_missing_var_error ... ok
[INFO] [stdout] test env_subst::tests::test_substitution_in_path ... ok
[INFO] [stdout] test env_subst::tests::test_unclosed_brace_literal ... ok
[INFO] [stdout] test extract::tests::test_cli_hint_format ... ok
[INFO] [stdout] test extract::tests::test_env_hint_format_with_prefix ... ok
[INFO] [stdout] test extract::tests::test_env_hint_format_without_prefix ... ok
[INFO] [stdout] test extract::tests::test_extract_missing_required ... ok
[INFO] [stdout] test extract::tests::test_missing_origin_attribute_error ... ok
[INFO] [stdout] test extract::tests::test_extract_multiple_missing ... ok
[INFO] [stdout] test extract::tests::test_extract_all_present ... ok
[INFO] [stdout] test env_subst::tests::test_no_substitution ... ok
[INFO] [stdout] test error::tests::debug_missing_args_annotation_example ... ok
[INFO] [stdout] test help::tests::test_flatten_args_appear_in_help ... ok
[INFO] [stdout] test help::tests::test_label_overrides_placeholder ... ok
[INFO] [stdout] test help::tests::test_flatten_docs_preserved ... ok
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test help::tests::test_tuple_variant_fields_not_shown_as_option ... ok
[INFO] [stdout] test layers::cli::tests::test_adoption_flag_after_subcommand_bubbles_up ... ok
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test env_subst::tests::test_simple_substitution ... ok
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.046s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["help", "version", "completions"]
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["help", "version", "completions"]
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["help", "version", "completions"]
[INFO] [stdout] [2m   0.047s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["debug"]
[INFO] [stdout] [2m   0.048s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["debug"]
[INFO] [stdout] [2m   0.048s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test layers::cli::tests::test_adoption_local_flag_shadows_parent ... ok
[INFO] [stdout] test layers::cli::tests::test_adoption_short_flag_after_subcommand_bubbles_up ... ok
[INFO] [stdout] test layers::cli::tests::test_config_dotted_path ... ok
[INFO] [stdout] test layers::cli::tests::test_adoption_mixed_flags_some_bubble ... ok
[INFO] [stdout] test layers::cli::tests::test_adoption_version_flag_bubbles_from_subcommand ... ok
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test layers::cli::tests::test_args_and_config_together ... ok
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["debug"]
[INFO] [stdout] test layers::cli::tests::test_adoption_help_flag_bubbles_from_subcommand ... ok
[INFO] [stdout] test layers::cli::tests::test_adoption_help_short_flag_bubbles ... ok
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test layers::cli::tests::test_adoption_nested_bubbles_to_immediate_parent ... ok
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test layers::cli::tests::test_adoption_nested_mixed_levels ... ok
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test env_subst::tests::test_multiple_substitutions ... ok
[INFO] [stdout] test extract::tests::test_extract_optional_missing ... ok
[INFO] [stdout] test extract::tests::test_extract_nested_paths ... ok
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] test layers::cli::tests::test_adoption_short_flag_shadows_parent ... ok
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.049s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.050s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] test layers::cli::tests::test_adoption_flag_before_subcommand_stays_at_parent ... ok
[INFO] [stdout] test layers::cli::tests::test_config_nested_dotted_path ... ok
[INFO] [stdout] test layers::cli::tests::test_adoption_nested_bubbles_to_grandparent ... ok
[INFO] [stdout] test layers::cli::tests::test_counted_chained ... ok
[INFO] [stdout] test layers::cli::tests::test_config_override_with_flattened_struct ... ok
[INFO] [stdout] test layers::cli::tests::test_counted_repeated ... ok
[INFO] [stdout] [2m   0.050s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "debug", "trace"]
[INFO] [stdout] test layers::cli::tests::test_cv_config_non_flattened_field ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_config_override_deeply_nested ... ok
[INFO] [stdout] [2m   0.050s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "quiet"]
[INFO] [stdout] [2m   0.050s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] [2m   0.050s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["version"]
[INFO] [stdout] [2m   0.050s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["version"]
[INFO] [stdout] [2m   0.050s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "quiet"]
[INFO] [stdout] [2m   0.051s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "quiet"]
[INFO] [stdout] [2m   0.051s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] [2m   0.051s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.051s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "debug", "trace"]
[INFO] [stdout] [2m   0.051s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] [2m   0.051s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test layers::cli::tests::test_cv_complex_mix ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_config_with_flattened_inner ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_flattened_mixed_with_outer ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_global_flags_before_subcommand ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_optional_subcommand_absent ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_nested_subcommands_with_flags ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_optional_subcommand_present ... ok
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] test layers::cli::tests::test_cv_multiple_global_flags ... ok
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "quiet"]
[INFO] [stdout] test layers::cli::tests::test_cv_multiple_simple_flags_flat ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_nested_subcommands ... ok
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] test layers::cli::tests::test_config_override_flattened_and_regular_fields ... ok
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["deep_flag"]
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] test layers::cli::tests::test_cv_flattened_fields_at_current_level ... ok
[INFO] [stdout] test layers::cli::tests::test_counted_single ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_another_renamed_variant ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_renamed_subcommand_variant ... ok
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["output-dir"]
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["input", "verbose", "quiet"]
[INFO] [stdout] [2m   0.052s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] test layers::cli::tests::test_cv_simple_flags_flat ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_struct_variant_after_tuple ... ok
[INFO] [stdout] [2m   0.053s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] [2m   0.053s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.053s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test layers::cli::tests::test_cv_subcommand_deep_flatten ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_config_override_nested ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_deeply_nested_flatten_still_flat ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_subcommand_flattened_struct_field ... ok
[INFO] [stdout] [2m   0.053s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test layers::cli::tests::test_cv_renamed_field_uses_effective_name ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_unit_variant_subcommand ... ok
[INFO] [stdout] test layers::cli::tests::test_flatten_multiple_flags ... ok
[INFO] [stdout] [2m   0.053s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "port"]
[INFO] [stdout] [2m   0.053s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "port"]
[INFO] [stdout] [2m   0.053s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "port"]
[INFO] [stdout] [2m   0.054s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m[]
[INFO] [stdout] [2m   0.054s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["input", "output"]
[INFO] [stdout] [2m   0.054s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["input", "verbose", "quiet"]
[INFO] [stdout] [2m   0.054s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["input", "verbose", "quiet"]
[INFO] [stdout] [2m   0.054s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "port"]
[INFO] [stdout] test layers::cli::tests::test_cv_unit_variant_then_struct_variant ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_subcommand_with_outer_flag ... ok
[INFO] [stdout] test layers::cli::tests::test_global_flag_before_subcommand ... ok
[INFO] [stdout] test layers::cli::tests::test_cv_subcommand_enum_structure ... ok
[INFO] [stdout] test layers::cli::tests::test_long_bool_flag ... ok
[INFO] [stdout] test layers::cli::tests::test_empty_args ... ok
[INFO] [stdout] test layers::cli::tests::test_long_flag_with_equals ... ok
[INFO] [stdout] test layers::cli::tests::test_multiple_positionals ... ok
[INFO] [stdout] [2m   0.055s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["path", "debug", "log_level"]
[INFO] [stdout] [2m   0.059s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "port"]
[INFO] [stdout] [2m   0.059s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "port"]
[INFO] [stdout] [2m   0.060s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "port"]
[INFO] [stdout] [2m   0.060s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["input", "output"]
[INFO] [stdout] [2m   0.059s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["input", "output"]
[INFO] [stdout] [2m   0.060s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] [2m   0.060s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose"]
[INFO] [stdout] test layers::cli::tests::test_cv_tuple_variant_flattened ... ok
[INFO] [stdout] test layers::cli::tests::test_missing_value_for_flag ... ok
[INFO] [stdout] test layers::cli::tests::test_flatten_parses_flags_flat ... ok
[INFO] [stdout] [2m   0.060s[0m [34mDEBUG[0m Schema args [3margs[0m[2m=[0m["verbose", "port"]
[INFO] [stdout] test layers::cli::tests::test_flatten_long_flags ... ok
[INFO] [stdout] test layers::cli::tests::test_long_flag_with_value ... ok
[INFO] [stdout] test layers::cli::tests::test_deeply_nested_flatten ... ok
[INFO] [stdout] test layers::cli::tests::test_short_flag_attached_value ... ok
[INFO] [stdout] test layers::cli::tests::test_multiple_flags ... ok
[INFO] [stdout] test layers::cli::tests::test_short_flag_with_value ... ok
[INFO] [stdout] test layers::cli::tests::test_single_positional ... ok
[INFO] [stdout] test layers::cli::tests::test_positional_after_double_dash ... ok
[INFO] [stdout] test layers::cli::tests::test_subcommand_basic ... ok
[INFO] [stdout] test layers::cli::tests::test_subcommand_with_args ... ok
[INFO] [stdout] test layers::cli::tests::test_triple_dash_flag ... ok
[INFO] [stdout] test layers::cli::tests::test_short_bool_flag ... ok
[INFO] [stdout] test layers::cli::tests::test_unknown_short_flag ... ok
[INFO] [stdout] test layers::env::tests::test_case_matching ... ok
[INFO] [stdout] test layers::env::tests::test_comma_separated_list ... ok
[INFO] [stdout] test layers::env::tests::test_empty_env ... ok
[INFO] [stdout] test layers::env::tests::test_empty_value ... ok
[INFO] [stdout] test layers::cli::tests::test_unknown_long_flag ... ok
[INFO] [stdout] test layers::env::tests::test_enum_valid_variant_no_warning ... ok
[INFO] [stdout] test layers::env::tests::test_empty_segment_diagnostic ... ok
[INFO] [stdout] test layers::env::tests::test_enum_variant_unknown_variant_rejected ... ok
[INFO] [stdout] test layers::env::tests::test_enum_invalid_variant_produces_warning ... ok
[INFO] [stdout] test layers::env::tests::test_env_alias_nested_prefixed_wins ... ok
[INFO] [stdout] test layers::env::tests::test_env_alias_multiple_aliases_first_wins ... ok
[INFO] [stdout] test layers::env::tests::test_env_alias_basic ... ok
[INFO] [stdout] test layers::env::tests::test_enum_variant_field_different_variant ... ok
[INFO] [stdout] test layers::env::tests::test_enum_variant_field_single ... ok
[INFO] [stdout] test layers::env::tests::test_enum_variant_field_multiple ... ok
[INFO] [stdout] test layers::env::tests::test_env_alias_only_alias_set ... ok
[INFO] [stdout] test layers::env::tests::test_enum_variant_unknown_field_rejected ... ok
[INFO] [stdout] test layers::env::tests::test_env_alias_prefixed_wins ... ok
[INFO] [stdout] test layers::env::tests::test_enum_variant_field_with_regular_field ... ok
[INFO] [stdout] test layers::env::tests::test_env_alias_in_nested_struct ... ok
[INFO] [stdout] test layers::env::tests::test_env_spans_are_assigned ... ok
[INFO] [stdout] test layers::env::tests::test_env_spans_no_env_vars_no_source_text ... ok
[INFO] [stdout] test layers::env::tests::test_env_alias_provenance ... ok
[INFO] [stdout] test layers::env::tests::test_env_spans_with_alias ... ok
[INFO] [stdout] test layers::env::tests::test_deeply_nested ... ok
[INFO] [stdout] test layers::env::tests::test_flatten_config_parses_flattened_field ... ok
[INFO] [stdout] test layers::env::tests::test_nested_enum_validation ... ok
[INFO] [stdout] test layers::env::tests::test_just_prefix_diagnostic ... ok
[INFO] [stdout] test layers::env::tests::test_provenance_is_set ... ok
[INFO] [stdout] test layers::env::tests::test_single_flat_field ... ok
[INFO] [stdout] test layers::env::tests::test_single_underscore_ignored ... ok
[INFO] [stdout] test layers::env::tests::test_two_level_flatten_config ... ok
[INFO] [stdout] test layers::env::tests::test_optional_enum_variant_field ... ok
[INFO] [stdout] test layers::env::tests::test_strict_mode_tracks_unknown_keys ... ok
[INFO] [stdout] test layers::env::tests::test_field_with_underscore ... ok
[INFO] [stdout] test layers::env::tests::test_escaped_comma ... ok
[INFO] [stdout] test layers::env::tests::test_multiple_flat_fields ... ok
[INFO] [stdout] test layers::env::tests::test_nested_field ... ok
[INFO] [stdout] test layers::env::tests::test_flatten_config_top_level_and_flattened ... ok
[INFO] [stdout] test layers::env::tests::test_nested_path_rejected_for_flattened_field ... ok
[INFO] [stdout] test layers::env::tests::test_optional_enum_validation ... ok
[INFO] [stdout] test layers::env::tests::test_no_config_field_in_schema ... ok
[INFO] [stdout] test layers::env::tests::test_unknown_field_unused_key ... ok
[INFO] [stdout] test layers::file::tests::test_enum_valid_variant_no_warning ... ok
[INFO] [stdout] test layers::env::tests::test_unknown_nested_field_unused_key ... ok
[INFO] [stdout] test layers::env::tests::test_values_stay_as_strings ... ok
[INFO] [stdout] test layers::env::tests::test_wrong_prefix_ignored ... ok
[INFO] [stdout] test layers::file::tests::test_enum_invalid_variant_produces_warning ... ok
[INFO] [stdout] test layers::file::tests::test_format_registry_extensions ... ok
[INFO] [stdout] test layers::file::tests::test_format_registry_with_defaults ... ok
[INFO] [stdout] test layers::file::tests::test_no_file_configured ... ok
[INFO] [stdout] test merge::tests::test_merge_disjoint_objects ... ok
[INFO] [stdout] test merge::tests::test_merge_layers_empty ... ok
[INFO] [stdout] test merge::tests::test_merge_layers_multiple ... ok
[INFO] [stdout] test merge::tests::test_merge_layers_single ... ok
[INFO] [stdout] test layers::file::tests::test_explicit_path_not_found ... ok
[INFO] [stdout] test merge::tests::test_merge_nested_objects ... ok
[INFO] [stdout] test merge::tests::test_merge_overlapping_objects ... ok
[INFO] [stdout] test merge::tests::test_merge_object_over_scalar ... ok
[INFO] [stdout] test layers::file::tests::test_optional_enum_validation ... ok
[INFO] [stdout] test layers::file::tests::test_nested_enum_validation ... ok
[INFO] [stdout] test layers::file::tests::test_default_paths_tried_in_order ... ok
[INFO] [stdout] test merge::tests::test_merge_scalar_replaces ... ok
[INFO] [stdout] test missing::tests::test_all_fields_present_with_config ... ok
[INFO] [stdout] test missing::tests::test_all_fields_present_with_settings ... ok
[INFO] [stdout] test layers::file::tests::test_file_provenance ... ok
[INFO] [stdout] test missing::tests::test_all_optional_fields_empty_config ... ok
[INFO] [stdout] test merge::tests::test_merge_scalar_over_object ... ok
[INFO] [stdout] test layers::file::tests::test_unknown_key_tracked_in_strict_mode ... ok
[INFO] [stdout] test layers::file::tests::test_flatten_config_parses_flat_json ... ok
[INFO] [stdout] test layers::file::tests::test_flatten_config_rejects_nested_json ... ok
[INFO] [stdout] test layers::file::tests::test_flatten_config_unknown_key_detection ... ok
[INFO] [stdout] test layers::file::tests::test_unknown_key_tracked ... ok
[INFO] [stdout] test layers::file::tests::test_parse_nested_json ... ok
[INFO] [stdout] test missing::tests::test_deeply_nested_all_present ... ok
[INFO] [stdout] test missing::tests::test_deeply_nested_missing_field ... ok
[INFO] [stdout] test missing::tests::test_empty_config_reports_inner_fields ... ok
[INFO] [stdout] test missing::tests::test_empty_root_reports_config_missing ... ok
[INFO] [stdout] test missing::tests::test_flattened_all_fields_present ... ok
[INFO] [stdout] test missing::tests::test_flattened_missing_inner_field ... ok
[INFO] [stdout] test missing::tests::test_flattened_missing_outer_field ... ok
[INFO] [stdout] test missing::tests::test_nested_struct_entirely_missing ... ok
[INFO] [stdout] test missing::tests::test_normalize_program_name ... ok
[INFO] [stdout] test missing::tests::test_no_config_section ... ok
[INFO] [stdout] test missing::tests::test_missing_required_cli_arg ... ok
[INFO] [stdout] test layers::file::tests::test_two_level_flatten_config ... ok
[INFO] [stdout] test missing::tests::test_empty_root_reports_settings_missing ... ok
[INFO] [stdout] test missing::tests::test_missing_required_field ... ok
[INFO] [stdout] test missing::tests::test_missing_string_field_with_settings ... ok
[INFO] [stdout] test missing::tests::test_mixed_all_required_present ... ok
[INFO] [stdout] test missing::tests::test_optional_nested_struct_absent ... ok
[INFO] [stdout] test missing::tests::test_optional_nested_struct_present_but_incomplete ... ok
[INFO] [stdout] test missing::tests::test_mixed_only_required_missing ... ok
[INFO] [stdout] test missing::tests::test_required_cli_arg_present ... ok
[INFO] [stdout] test missing::tests::test_nested_all_fields_present ... ok
[INFO] [stdout] test missing::tests::test_optional_field_not_reported_missing ... ok
[INFO] [stdout] test missing::tests::test_nested_missing_field ... ok
[INFO] [stdout] test layers::file::tests::test_parse_simple_json ... ok
[INFO] [stdout] test missing::tests::test_type_name_for_integer ... ok
[INFO] [stdout] test missing::tests::test_vec_field_present_with_items ... ok
[INFO] [stdout] test missing::tests::test_type_name_for_string ... ok
[INFO] [stdout] test missing::tests::test_vec_of_structs_all_valid ... ok
[INFO] [stdout] test missing::tests::test_vec_of_structs_missing_field_in_element ... ok
[INFO] [stdout] test missing::tests::test_vec_field_missing ... ok
[INFO] [stdout] test provenance::tests::test_provenance_display ... ok
[INFO] [stdout] test missing::tests::test_vec_of_structs_missing_in_multiple_elements ... ok
[INFO] [stdout] test provenance::tests::test_override_display ... ok
[INFO] [stdout] test provenance::tests::test_provenance_is_checks ... ok
[INFO] [stdout] test provenance::tests::test_provenance_priority ... ok
[INFO] [stdout] test missing::tests::test_vec_field_present_empty ... ok
[INFO] [stdout] test reflection::tests::test_coerce_already_correct_type_unchanged ... ok
[INFO] [stdout] test reflection::tests::test_coerce_array_stays_array ... ok
[INFO] [stdout] test provenance::tests::test_config_file ... ok
[INFO] [stdout] test reflection::tests::test_coerce_bool_value_unchanged ... ok
[INFO] [stdout] test reflection::tests::test_coerce_empty_string_stays_string ... ok
[INFO] [stdout] test reflection::tests::test_coerce_integer_string_to_float ... ok
[INFO] [stdout] test reflection::tests::test_coerce_invalid_bool_stays_string ... ok
[INFO] [stdout] test reflection::tests::test_coerce_invalid_integer_stays_string ... ok
[INFO] [stdout] test reflection::tests::test_coerce_negative_string_to_signed ... ok
[INFO] [stdout] test reflection::tests::test_coerce_negative_string_to_unsigned_fails ... ok
[INFO] [stdout] test reflection::tests::test_coerce_out_of_range_i8_stays_string ... ok
[INFO] [stdout] test reflection::tests::test_coerce_scalar_to_vec ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_false_to_bool ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_f32 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_f64 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_i16 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_i32 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_i64 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_i8 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_u16 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_u32 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_u64 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_to_u8 ... ok
[INFO] [stdout] test reflection::tests::test_coerce_string_true_to_bool ... ok
[INFO] [stdout] test reflection::tests::test_coerce_struct_fields ... ok
[INFO] [stdout] test schema::tests::test_config_flatten_schema_builds ... ok
[INFO] [stdout] test schema::tests::test_config_nested_flatten_schema_builds ... ok
[INFO] [stdout] test schema::tests::test_env_alias_conflict_detected ... ok
[INFO] [stdout] test schema::tests::test_config_flatten_conflict_detected ... ok
[INFO] [stdout] test schema::tests::test_flatten_conflict_detected ... ok
[INFO] [stdout] test schema::tests::test_flatten_schema_builds ... ok
[INFO] [stdout] test schema::tests::test_struct_field_without_flatten_is_error ... ok
[INFO] [stdout] test span_registry::tests::test_lookup_by_offset ... ok
[INFO] [stdout] test span_registry::tests::test_registry_register_and_lookup ... ok
[INFO] [stdout] test suggest::tests::test_find_best_match_case_insensitive ... ok
[INFO] [stdout] test suggest::tests::test_find_best_match_exact ... ok
[INFO] [stdout] test suggest::tests::test_find_best_match_no_match ... ok
[INFO] [stdout] test suggest::tests::test_find_best_match_typo ... ok
[INFO] [stdout] [2m   0.121s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] test suggest::tests::test_format_suggestion_no_match ... ok
[INFO] [stdout] [2m   0.122s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.122s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.122s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.122s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.122s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] test suggest::tests::test_format_suggestion_with_match ... ok
[INFO] [stdout] [2m   0.122s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"version" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] [2m   0.122s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] test tests::test_figue_builtins_special_fields_detected ... ok
[INFO] [stdout] [2m   0.123s[0m [34mDEBUG[0m extract_field_default: failed to serialize default [3mfield[0m[2m=[0m"completions" [3merror[0m[2m=[0mIndirect type ops not yet supported for default serialization
[INFO] [stdout] test tests::test_special_fields_renamed ... ok
[INFO] [stdout] [2m   0.123s[0m [34mDEBUG[0m extract_field_default: successfully extracted default [3mfield[0m[2m=[0m"help" [3mconfig_value[0m[2m=[0mBool(Sourced { value: false, span: None, provenance: Some(Default) })
[INFO] [stdout] test tests::test_figue_builtins_flatten_in_schema ... ok
[INFO] [stdout] test value_builder::tests::test_enum_variant_conflict ... ok
[INFO] [stdout] test tests::test_special_fields_deeply_flattened ... ok
[INFO] [stdout] test tests::test_figue_builtins_in_help ... ok
[INFO] [stdout] test value_builder::tests::test_has_value_at ... ok
[INFO] [stdout] test value_builder::tests::test_invalid_path ... ok
[INFO] [stdout] test value_builder::tests::test_simple_set ... ok
[INFO] [stdout] test value_builder::tests::test_enum_variant_path ... ok
[INFO] [stdout] test schema::tests::snapshot_schema_basic ... ok
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_short_on_positional.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m174
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_short_on_positional
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_short_on_positional::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:173
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_short_on_positional::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_missing_args_annotation.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m154
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout] test schema::tests::snapshot_schema_short_on_positional ... FAILED
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_missing_args_annotation
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_missing_args_annotation::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:153
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_missing_args_annotation::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_env_prefix_without_config.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m179
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] test schema::tests::snapshot_schema_missing_args_annotation ... FAILED
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_env_prefix_without_config
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_env_prefix_without_config::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:178
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_env_prefix_without_config::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_bad_config_field.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m194
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_bad_config_field
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_bad_config_field::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:193
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_bad_config_field::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout] test schema::tests::snapshot_schema_env_prefix_without_config ... FAILED
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_multiple_subcommands.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m159
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stdout] test schema::tests::snapshot_schema_bad_config_field ... FAILED
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_multiple_subcommands
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_multiple_subcommands::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:158
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_multiple_subcommands::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stdout] test schema::tests::snapshot_schema_multiple_subcommands ... FAILED
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_subcommand_on_non_enum.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m164
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stdout] test schema::tests::snapshot_schema_subcommand_on_non_enum ... FAILED
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_subcommand_on_non_enum
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_subcommand_on_non_enum::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:163
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_subcommand_on_non_enum::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_counted_on_non_integer.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m169
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_counted_on_non_integer
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_counted_on_non_integer::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:168
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_counted_on_non_integer::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stdout] test schema::tests::snapshot_schema_counted_on_non_integer ... FAILED
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_conflicting_short_flags.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m189
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_conflicting_short_flags
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_conflicting_short_flags::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:188
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_conflicting_short_flags::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stdout] test schema::tests::snapshot_schema_conflicting_short_flags ... FAILED
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_top_level_enum.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m149
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_top_level_enum
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_top_level_enum::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:148
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_top_level_enum::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stderr] [0m[31mThe application panicked (crashed).
[INFO] [stderr] [0mMessage:  [0m[36mcalled `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/schema/snapshots/figue__schema__tests__snapshot_schema_conflicting_long_flags.snap.new")
[INFO] [stderr] [0mLocation: [0m[35msrc/schema/tests.rs[0m[37m:[0m[35m184
[INFO] [stderr] [0m
[INFO] [stderr] Run with [0m[1mCOLORBT_SHOW_HIDDEN=1[0m environment variable to disable frame filtering.
[INFO] [stderr] Run with [0m[1mRUST_BACKTRACE=full[0m to include source snippets.
[INFO] [stdout] test schema::tests::snapshot_schema_top_level_enum ... FAILED
[INFO] [stderr] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr]  1: [0m[38;5;9mcolor_backtrace[7f21d43d4382620f]::capture_backtrace
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:227
[INFO] [stderr]  2: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::print_panic_info::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:885
[INFO] [stderr]  3: [0m[38;5;9m<color_backtrace[7f21d43d4382620f]::BacktracePrinter>::into_panic_handler::<alloc[64763625b5a07cdb]::boxed::Box<termcolor[93cc7cc99648c2e4]::StandardStream>>::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/color-backtrace-0.7.2/src/lib.rs:752
[INFO] [stderr]  4: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254
[INFO] [stderr]  5: [0m[32mstd[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833
[INFO] [stderr]  6: [0m[32mstd[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698
[INFO] [stderr]  7: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182
[INFO] [stderr]  8: [0m[32m__rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689
[INFO] [stderr]  9: [0m[32mcore[786f478f706679df]::panicking::panic_fmt
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80
[INFO] [stderr] 10: [0m[32mcore[786f478f706679df]::result::unwrap_failed
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1867
[INFO] [stderr] 11: [0m[32m<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::error::Error>>>::unwrap
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/result.rs:1233
[INFO] [stderr] 12: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_conflicting_long_flags
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:14
[INFO] [stderr] 13: [0m[38;5;9mfigue[9e669ac38118826]::schema::tests::snapshot_schema_conflicting_long_flags::{closure#0}
[INFO] [stderr] [0m    at /opt/rustwide/workdir/src/schema/tests.rs:183
[INFO] [stderr] 14: [0m[32m<figue[9e669ac38118826]::schema::tests::snapshot_schema_conflicting_long_flags::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 15: [0m[32m<fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stderr] 16: [0m[32mtest[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663
[INFO] [stderr] 17: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 18: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stderr] 19: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stderr] 20: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stderr] 21: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stderr] 22: [0m[32mtest[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686
[INFO] [stderr] 23: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607
[INFO] [stderr] 24: [0m[32mtest[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637
[INFO] [stderr] 25: [0m[32mstd[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166
[INFO] [stdout] test schema::tests::snapshot_schema_conflicting_long_flags ... FAILED
[INFO] [stderr] 26: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout] 
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91
[INFO] [stdout] failures:
[INFO] [stderr] 27: [0m[32m<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout] 
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275
[INFO] [stdout] ---- schema::tests::snapshot_schema_short_on_positional stdout ----
[INFO] [stderr] 28: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_short_on_positional.snap
[INFO] [stderr] 29: [0m[32mstd[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout] Snapshot: snapshot_schema_short_on_positional
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544
[INFO] [stdout] Source: src/schema/tests.rs:174
[INFO] [stderr] 30: [0m[32mstd[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359
[INFO] [stdout] Expression: stripped
[INFO] [stderr] 31: [0m[32mstd[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89
[INFO] [stdout] -old snapshot
[INFO] [stderr] 32: [0m[32m<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout] +new results
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stderr] 33: [0m[32m<alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:4:5 ]
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240
[INFO] [stdout]     3     3 │    │
[INFO] [stderr] 34: [0m[32m<std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]     4     4 │  2 │ struct ShortOnPositional {
[INFO] [stderr] [0m    at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118
[INFO] [stdout]     5     5 │    │        ────────┬────────  
[INFO] [stderr] 35: [0m[38;5;9mclone
[INFO] [stdout]     6       │-   │                ╰────────── defined at crates/figue/src/schema/tests.rs:102
[INFO] [stderr] [0m    at <unknown source file>
[INFO] [stdout]           6 │+   │                ╰────────── defined at src/schema/tests.rs:102
[INFO] [stdout]     7     7 │    │ 
[INFO] [stdout]     8     8 │  4 │     value: String,
[INFO] [stdout]     9     9 │    │     ──────┬──────  
[INFO] [stdout]    10    10 │    │           ╰──────── has both attributes
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_missing_args_annotation stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_missing_args_annotation.snap
[INFO] [stdout] Snapshot: snapshot_schema_missing_args_annotation
[INFO] [stdout] Source: src/schema/tests.rs:154
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:3:5 ]
[INFO] [stdout]     3     3 │    │
[INFO] [stdout]     4     4 │  2 │ struct MissingArgsAnnotation {
[INFO] [stdout]     5     5 │    │        ──────────┬──────────  
[INFO] [stdout]     6       │-   │                  ╰──────────── defined at crates/figue/src/schema/tests.rs:65
[INFO] [stdout]           6 │+   │                  ╰──────────── defined at src/schema/tests.rs:65
[INFO] [stdout]     7     7 │  3 │     foo: String,
[INFO] [stdout]     8     8 │    │     ─────┬─────  
[INFO] [stdout]     9     9 │    │          ╰─────── field `foo` is missing a #[facet(args::...)] annotation
[INFO] [stdout]    10    10 │  4 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_env_prefix_without_config stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_env_prefix_without_config.snap
[INFO] [stdout] Snapshot: snapshot_schema_env_prefix_without_config
[INFO] [stdout] Source: src/schema/tests.rs:179
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:4:5 ]
[INFO] [stdout]     3     3 │    │
[INFO] [stdout]     4     4 │  2 │ struct EnvPrefixWithoutConfig {
[INFO] [stdout]     5     5 │    │        ───────────┬──────────  
[INFO] [stdout]     6       │-   │                   ╰──────────── defined at crates/figue/src/schema/tests.rs:108
[INFO] [stdout]           6 │+   │                   ╰──────────── defined at src/schema/tests.rs:108
[INFO] [stdout]     7     7 │    │ 
[INFO] [stdout]     8     8 │  4 │     value: String,
[INFO] [stdout]     9     9 │    │     ──────┬──────  
[INFO] [stdout]    10    10 │    │           ╰──────── field `value` uses args::env_prefix without args::config
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_bad_config_field stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_bad_config_field.snap
[INFO] [stdout] Snapshot: snapshot_schema_bad_config_field
[INFO] [stdout] Source: src/schema/tests.rs:194
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:4:5 ]
[INFO] [stdout]     3     3 │    │
[INFO] [stdout]     4     4 │  2 │ struct BadConfigField {
[INFO] [stdout]     5     5 │    │        ───────┬──────  
[INFO] [stdout]     6       │-   │               ╰──────── defined at crates/figue/src/schema/tests.rs:130
[INFO] [stdout]           6 │+   │               ╰──────── defined at src/schema/tests.rs:130
[INFO] [stdout]     7     7 │    │ 
[INFO] [stdout]     8     8 │  4 │     config: String,
[INFO] [stdout]     9     9 │    │     ───────┬──────  
[INFO] [stdout]    10    10 │    │            ╰──────── config field must be a struct
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_multiple_subcommands stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_multiple_subcommands.snap
[INFO] [stdout] Snapshot: snapshot_schema_multiple_subcommands
[INFO] [stdout] Source: src/schema/tests.rs:159
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:4:5 ]
[INFO] [stdout]     3     3 │    │
[INFO] [stdout]     4     4 │  2 │ struct MultipleSubcommands {
[INFO] [stdout]     5     5 │    │        ─────────┬─────────  
[INFO] [stdout]     6       │-   │                 ╰─────────── defined at crates/figue/src/schema/tests.rs:82
[INFO] [stdout]           6 │+   │                 ╰─────────── defined at src/schema/tests.rs:82
[INFO] [stdout]     7     7 │    │ 
[INFO] [stdout]     8     8 │  4 │     a: SubA,
[INFO] [stdout]     9     9 │    │     ───┬───  
[INFO] [stdout]    10    10 │    │        ╰───── first marked here
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_subcommand_on_non_enum stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_subcommand_on_non_enum.snap
[INFO] [stdout] Snapshot: snapshot_schema_subcommand_on_non_enum
[INFO] [stdout] Source: src/schema/tests.rs:164
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:4:5 ]
[INFO] [stdout]     3     3 │    │
[INFO] [stdout]     4     4 │  2 │ struct SubcommandOnNonEnum {
[INFO] [stdout]     5     5 │    │        ─────────┬─────────  
[INFO] [stdout]     6       │-   │                 ╰─────────── defined at crates/figue/src/schema/tests.rs:90
[INFO] [stdout]           6 │+   │                 ╰─────────── defined at src/schema/tests.rs:90
[INFO] [stdout]     7     7 │    │ 
[INFO] [stdout]     8     8 │  4 │     value: String,
[INFO] [stdout]     9     9 │    │     ──────┬──────  
[INFO] [stdout]    10    10 │    │           ╰──────── field `value` marked as subcommand must be an enum
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_counted_on_non_integer stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_counted_on_non_integer.snap
[INFO] [stdout] Snapshot: snapshot_schema_counted_on_non_integer
[INFO] [stdout] Source: src/schema/tests.rs:169
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:4:5 ]
[INFO] [stdout]     3     3 │    │
[INFO] [stdout]     4     4 │  2 │ struct CountedOnNonInteger {
[INFO] [stdout]     5     5 │    │        ─────────┬─────────  
[INFO] [stdout]     6       │-   │                 ╰─────────── defined at crates/figue/src/schema/tests.rs:96
[INFO] [stdout]           6 │+   │                 ╰─────────── defined at src/schema/tests.rs:96
[INFO] [stdout]     7     7 │    │ 
[INFO] [stdout]     8     8 │  4 │     value: bool,
[INFO] [stdout]     9     9 │    │     ─────┬─────  
[INFO] [stdout]    10    10 │    │          ╰─────── field `value` marked as counted must be an integer
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_conflicting_short_flags stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_conflicting_short_flags.snap
[INFO] [stdout] Snapshot: snapshot_schema_conflicting_short_flags
[INFO] [stdout] Source: src/schema/tests.rs:189
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:4:5 ]
[INFO] [stdout]     3     3 │    │
[INFO] [stdout]     4     4 │  2 │ struct ConflictingShortFlags {
[INFO] [stdout]     5     5 │    │        ──────────┬──────────  
[INFO] [stdout]     6       │-   │                  ╰──────────── defined at crates/figue/src/schema/tests.rs:122
[INFO] [stdout]           6 │+   │                  ╰──────────── defined at src/schema/tests.rs:122
[INFO] [stdout]     7     7 │    │ 
[INFO] [stdout]     8     8 │  4 │     a: bool,
[INFO] [stdout]     9     9 │    │     ───┬───  
[INFO] [stdout]    10    10 │    │        ╰───── `-v` first defined here
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_top_level_enum stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_top_level_enum.snap
[INFO] [stdout] Snapshot: snapshot_schema_top_level_enum
[INFO] [stdout] Source: src/schema/tests.rs:149
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     4     4 │  1 │ ╭─▶ #[derive(Facet)]
[INFO] [stdout]     5     5 │    ┆ ┆   
[INFO] [stdout]     6     6 │  3 │ │   enum TopLevelEnum {
[INFO] [stdout]     7     7 │    │ │        ──────┬─────  
[INFO] [stdout]     8       │-   │ │              ╰─────── defined at crates/figue/src/schema/tests.rs:136
[INFO] [stdout]           8 │+   │ │              ╰─────── defined at src/schema/tests.rs:136
[INFO] [stdout]     9     9 │    ┆ ┆   
[INFO] [stdout]    10    10 │  5 │ ├─▶ }
[INFO] [stdout]    11    11 │    │ │   ┬  
[INFO] [stdout]    12    12 │    │ │   ╰── end of definition
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] ---- schema::tests::snapshot_schema_conflicting_long_flags stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/schema/snapshots/figue__schema__tests__snapshot_schema_conflicting_long_flags.snap
[INFO] [stdout] Snapshot: snapshot_schema_conflicting_long_flags
[INFO] [stdout] Source: src/schema/tests.rs:184
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stripped
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     2     2 │    ╭─[ <unknown>:4:5 ]
[INFO] [stdout]     3     3 │    │
[INFO] [stdout]     4     4 │  2 │ struct ConflictingLongFlags {
[INFO] [stdout]     5     5 │    │        ──────────┬─────────  
[INFO] [stdout]     6       │-   │                  ╰─────────── defined at crates/figue/src/schema/tests.rs:114
[INFO] [stdout]           6 │+   │                  ╰─────────── defined at src/schema/tests.rs:114
[INFO] [stdout]     7     7 │    │ 
[INFO] [stdout]     8     8 │  4 │     a: bool,
[INFO] [stdout]     9     9 │    │     ───┬───  
[INFO] [stdout]    10    10 │    │        ╰───── `--dup` first defined here
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     schema::tests::snapshot_schema_bad_config_field
[INFO] [stdout]     schema::tests::snapshot_schema_conflicting_long_flags
[INFO] [stdout]     schema::tests::snapshot_schema_conflicting_short_flags
[INFO] [stdout]     schema::tests::snapshot_schema_counted_on_non_integer
[INFO] [stdout]     schema::tests::snapshot_schema_env_prefix_without_config
[INFO] [stdout]     schema::tests::snapshot_schema_missing_args_annotation
[INFO] [stdout]     schema::tests::snapshot_schema_multiple_subcommands
[INFO] [stdout]     schema::tests::snapshot_schema_short_on_positional
[INFO] [stdout]     schema::tests::snapshot_schema_subcommand_on_non_enum
[INFO] [stdout]     schema::tests::snapshot_schema_top_level_enum
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 389 passed; 10 failed; 3 ignored; 0 measured; 0 filtered out; finished in 1.33s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "9a1d4c633699d9cf4a87a33016a51ccae48dd4b3e892260aca326823ad542e66", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9a1d4c633699d9cf4a87a33016a51ccae48dd4b3e892260aca326823ad542e66", kill_on_drop: false }`
[INFO] [stdout] 9a1d4c633699d9cf4a87a33016a51ccae48dd4b3e892260aca326823ad542e66
